/***************************
 * @description: 打包common时组件权限设置，配置不需要打包的组件
 * 
 * @update:  2023-05-15  LiLinbin  [创建文件]
 ***************************/


//"基础版"需要隐藏的组件
const basicHiders = [
    /* {
        "componentName": "vtron3dBar",
        "des": "3d柱状图"
    } */
]


//"超融屏"需要隐藏的组件
const chaoRPHiders = [
    {
        "componentName": "vtronCommonUtilRemote",
        "des": "远程组件"
    },
    {
        "componentName": "vtronPlatformSignalBase",
        "des": "信号开关窗"
    }
]




export const hiderCompCfg = [
    {
        name: "全部打包",
        hiders: []
    },
    {
        name: "基础版",
        hiders: basicHiders
    },
    {
        name: "超融屏",
        hiders: chaoRPHiders
    }
]







//common下所有组件
/*

const allComponents = [
    {
        "componentName": "vtron3dBar",
        "des": "3d柱状图",
        "path": "ProjectFrame/projects/common/chart/bar/3dBar/index.vue"
    },
    {
        "componentName": "vtronBasicsBar",
        "des": "柱状图",
        "path": "ProjectFrame/projects/common/chart/bar/basicsBar/index.vue"
    },
    {
        "componentName": "vtronChartBarFanShapedBar",
        "des": "扇形柱状图",
        "path": "ProjectFrame/projects/common/chart/bar/fanShapedBar/index.vue"
    },
    {
        "componentName": "vtronLineBar",
        "des": "条形图",
        "path": "ProjectFrame/projects/common/chart/bar/lineBar/index.vue"
    },
    {
        "componentName": "vtronStackingBar",
        "des": "堆叠图",
        "path": "ProjectFrame/projects/common/chart/bar/stackingBar/index.vue"
    },
    {
        "componentName": "vtronZebraBar",
        "des": "斑马图",
        "path": "ProjectFrame/projects/common/chart/bar/zebraBar/index.vue"
    },
    {
        "componentName": "vtronBasicsBubble",
        "des": "气泡图",
        "path": "ProjectFrame/projects/common/chart/bubble/basicsBubble/index.vue"
    },
    {
        "componentName": "vtronBasicsFunnel",
        "des": "漏斗图",
        "path": "ProjectFrame/projects/common/chart/funnel/basicsFunnel/index.vue"
    },
    {
        "componentName": "vtronPyramidFunnel",
        "des": "金字塔图",
        "path": "ProjectFrame/projects/common/chart/funnel/pyramidFunnel/index.vue"
    },
    {
        "componentName": "vtronNumGauge",
        "des": "无最值仪表盘",
        "path": "ProjectFrame/projects/common/chart/gauge/numGauge/index.vue"
    },
    {
        "componentName": "vtronOuterTickMarkGauge",
        "des": "外刻度线仪表盘",
        "path": "ProjectFrame/projects/common/chart/gauge/outerTickMarkGauge/index.vue"
    },
    {
        "componentName": "vtronPointerGauge",
        "des": "指针仪表盘",
        "path": "ProjectFrame/projects/common/chart/gauge/pointerGauge/index.vue"
    },
    {
        "componentName": "vtronSpeedGauge",
        "des": "速度仪表盘",
        "path": "ProjectFrame/projects/common/chart/gauge/speedGauge/index.vue"
    },
    {
        "componentName": "vtronBasicsLine",
        "des": "折线图",
        "path": "ProjectFrame/projects/common/chart/line/basicsLine/index.vue"
    },
    {
        "componentName": "vtronCurveLine",
        "des": "面积图",
        "path": "ProjectFrame/projects/common/chart/line/curveLine/index.vue"
    },
    {
        "componentName": "vtronPlaneLine",
        "des": "曲线图",
        "path": "ProjectFrame/projects/common/chart/line/planeLine/index.vue"
    },
    {
        "componentName": "vtronChartPictorialBasePictorial",
        "des": "基础象形图",
        "path": "ProjectFrame/projects/common/chart/pictorial/basePictorRial/index.vue"
    },
    {
        "componentName": "vtronChartPictorialTrianglePictorial",
        "des": "象形三角形",
        "path": "ProjectFrame/projects/common/chart/pictorial/trianglePictorRial/index.vue"
    },
    {
        "componentName": "vtronBasicsPie",
        "des": "饼图",
        "path": "ProjectFrame/projects/common/chart/pie/basicsPie/index.vue"
    },
    {
        "componentName": "vtronRingFilletPie",
        "des": "环形图-圆角",
        "path": "ProjectFrame/projects/common/chart/pie/ringFilletPie/index.vue"
    },
    {
        "componentName": "vtronRingPie",
        "des": "环形图",
        "path": "ProjectFrame/projects/common/chart/pie/ringPie/index.vue"
    },
    {
        "componentName": "vtronRosePie",
        "des": "玫瑰图",
        "path": "ProjectFrame/projects/common/chart/pie/rosePie/index.vue"
    },
    {
        "componentName": "vtronRoseRingFilletPie",
        "des": "玫瑰环形图-圆角",
        "path": "ProjectFrame/projects/common/chart/pie/roseRingFilletPie/index.vue"
    },
    {
        "componentName": "vtronRoseRingPie",
        "des": "玫瑰环形图",
        "path": "ProjectFrame/projects/common/chart/pie/roseRingPie/index.vue"
    },
    {
        "componentName": "vtronFilletRadar",
        "des": "圆形雷达图",
        "path": "ProjectFrame/projects/common/chart/radar/filletRadar/index.vue"
    },
    {
        "componentName": "vtronNewChartRadarBaseRadar",
        "des": "多边形雷达图",
        "path": "ProjectFrame/projects/common/chart/radar/v_Radar/index.vue"
    },
    {
        "componentName": "vtronBaseScatter",
        "des": "散点图",
        "path": "ProjectFrame/projects/common/chart/scatter/baseScatter/index.vue"
    },
    {
        "componentName": "vtronEchartMap",
        "des": "中国地图",
        "path": "ProjectFrame/projects/common/map/all/echartmap/index.vue"
    },
    {
        "componentName": "vtronMediaImageCarousel",
        "des": "图片轮播",
        "path": "ProjectFrame/projects/common/media/image/carousel/index.vue"
    },
    {
        "componentName": "vtronSystemImageUpload",
        "des": "图片",
        "path": "ProjectFrame/projects/common/media/image/singleImage/index.vue"
    },
    {
        "componentName": "vtronSVGMovie",
        "des": "跟踪路径",
        "path": "ProjectFrame/projects/common/media/svg/svgmovie/index.vue"
    },
    {
        "componentName": "vtronSVGPic",
        "des": "自定义路径",
        "path": "ProjectFrame/projects/common/media/svg/svgpic/index.vue"
    },
    {
        "componentName": "vtronMediaVideoSimpleVideo",
        "des": "视频",
        "path": "ProjectFrame/projects/common/media/video/simpleVideo/index.vue"
    },
    {
        "componentName": "vtronViSignalComp",
        "des": "ViSignal视频开窗",
        "path": "ProjectFrame/projects/common/media/video/viSignal/index.vue"
    },
    {
        "componentName": "vtronHlsVideo",
        "des": "HLS视频流",
        "path": "ProjectFrame/projects/common/media/video/videoHls/index.vue"
    },
    {
        "componentName": "vtronCommonVideoSpya",
        "des": "视频预案",
        "path": "ProjectFrame/projects/common/media/video/videoPlan/index.vue"
    },
    {
        "componentName": "vtronCommonVideoVideoPlanAk",
        "des": "视频预案(安控)",
        "path": "ProjectFrame/projects/common/media/video/videoPlanAk/index.vue"
    },
    {
        "componentName": "vtronCommonVideoVideoPlanAkConn",
        "des": "视频预案(安控)连接",
        "path": "ProjectFrame/projects/common/media/video/videoPlanAkConn/index.vue"
    },
    {
        "componentName": "vtronCommonVideoVwas",
        "des": "vwas信号",
        "path": "ProjectFrame/projects/common/media/video/vwas/index.vue"
    },
    {
        "componentName": "vtronTextImgTextCardCountComp",
        "des": "翻牌器",
        "path": "ProjectFrame/projects/common/text/all/cardCountComp/index.vue"
    },
    {
        "componentName": "vtronTextAllLogin",
        "des": "登陆",
        "path": "ProjectFrame/projects/common/text/all/login/index.vue"
    },
    {
        "componentName": "vtronTextAllMultiRowText",
        "des": "段落文本",
        "path": "ProjectFrame/projects/common/text/all/multiRowText/index.vue"
    },
    {
        "componentName": "vtronTextAllPageNav",
        "des": "页面导航栏",
        "path": "ProjectFrame/projects/common/text/all/pageNav/index.vue"
    },
    {
        "componentName": "vtronTextListScrollList",
        "des": "滚动列表",
        "path": "ProjectFrame/projects/common/text/all/scrollList/index.vue"
    },
    {
        "componentName": "vtronTextListScrollText",
        "des": "滚动文字",
        "path": "ProjectFrame/projects/common/text/all/scrollText/index.vue"
    },
    {
        "componentName": "vtronTextAllTabSwitch",
        "des": "tab切换组件显隐",
        "path": "ProjectFrame/projects/common/text/all/tabSwitchComp/index.vue"
    },
    {
        "componentName": "vtronSystemTextTime",
        "des": "时间组件",
        "path": "ProjectFrame/projects/common/text/all/time/index.vue"
    },
    {
        "componentName": "vtronTextImgTextTitleComp",
        "des": "标题组件",
        "path": "ProjectFrame/projects/common/text/all/title/index.vue"
    },
    {
        "componentName": "vtronTextAllUserMenu",
        "des": "用户菜单",
        "path": "ProjectFrame/projects/common/text/all/userMenu/index.vue"
    },
    {
        "componentName": "vtronTextAllWeatherShow",
        "des": "天气组件",
        "path": "ProjectFrame/projects/common/text/all/weather/index.vue"
    },
    {
        "componentName": "vtronCommonThridpartyEcharts",
        "des": "Echarts组件",
        "path": "ProjectFrame/projects/common/thirdparty/Echarts组件/index.vue"
    },
    {
        "componentName": "vtronSystemUtilExit",
        "des": "退出系统",
        "path": "ProjectFrame/projects/common/util/all/exit/index.vue"
    },
    {
        "componentName": "vtronSystemUtilFullScreen",
        "des": "全屏",
        "path": "ProjectFrame/projects/common/util/all/fullScreen/index.vue"
    },
    {
        "componentName": "vtronCommonHyperLinks",
        "des": "超链接",
        "path": "ProjectFrame/projects/common/util/all/hyperLinks/index.vue"
    },
    {
        "componentName": "vtronCommonIframe",
        "des": "iframe",
        "path": "ProjectFrame/projects/common/util/all/iframe/index.vue"
    },
    {
        "componentName": "vtronCommonUtilMqtt",
        "des": "mqtt",
        "path": "ProjectFrame/projects/common/util/all/mqtt/index.vue"
    },
    {
        "componentName": "vtronCommonUtilRemote",
        "des": "远程组件",
        "path": "ProjectFrame/projects/common/util/all/remote/index.vue"
    },
    {
        "componentName": "vtronPlatformSignalBase",
        "des": "信号开关窗",
        "path": "ProjectFrame/projects/common/util/all/signal/index.vue"
    }
]


*/